GET api/ServiceProvision/Missions?id_operations[0]={id_operations[0]}&id_operations[1]={id_operations[1]}&from={from}&to={to}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id_operations

Collection of integer

Required

from

date

None.

to

date

None.

Body Parameters

None.

Response Information

Resource Description

Collection of Mission
NameDescriptionTypeAdditional information
IdOperation

integer

None.

IdAgreementParent

integer

None.

PointOfSale

BasicInformation

None.

StartDate

date

None.

EndDate

date

None.

CreationDate

date

None.

CustomerNumber

string

None.

JobInPos

string

None.

Locations

Collection of string

None.

Categories

Collection of string

None.

MissionState

MissionStates

None.

ContributorsExpected

integer

None.

ContributorsAffected

integer

None.

Agreements

Collection of MissionAgreement

None.

MissionDays

Collection of MissionDay

None.

AreaManagerInfo

AreaManagerInformation

None.

FloorWalker

string

None.

CompanyComments

string

None.

ContributorComments

string

None.

HasDraft

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "IdOperation": 1,
    "IdAgreementParent": 2,
    "PointOfSale": {
      "Id": 1,
      "Name": "sample string 2"
    },
    "StartDate": "2026-02-24T05:00:32.303974+01:00",
    "EndDate": "2026-02-24T05:00:32.303974+01:00",
    "CreationDate": "2026-02-24T05:00:32.303974+01:00",
    "CustomerNumber": "sample string 3",
    "JobInPos": "sample string 4",
    "Locations": [
      "sample string 1",
      "sample string 2"
    ],
    "Categories": [
      "sample string 1",
      "sample string 2"
    ],
    "MissionState": 0,
    "ContributorsExpected": 5,
    "ContributorsAffected": 6,
    "Agreements": [
      {
        "IdAgreement": 1,
        "Business": "sample string 2",
        "Recommandation": [
          "sample string 1",
          "sample string 2"
        ],
        "ContributorName": "sample string 3",
        "ReportingUrl": "sample string 4",
        "State": 0,
        "AgreementDays": [
          {
            "Date": "2026-02-24T05:00:32.303974+01:00",
            "StartAm": "2026-02-24T05:00:32.303974+01:00",
            "EndAm": "2026-02-24T05:00:32.303974+01:00",
            "StartPm": "2026-02-24T05:00:32.303974+01:00",
            "EndPm": "2026-02-24T05:00:32.303974+01:00",
            "HoursQuantity": 6,
            "MinutesQuantity": 7,
            "ReportingUrl": "sample string 8",
            "PresenceState": {
              "ShortLabel": "sample string 1",
              "Color": 0,
              "AbsenceReason": "sample string 2"
            },
            "ClientReport": null,
            "Id": 1
          },
          {
            "Date": "2026-02-24T05:00:32.303974+01:00",
            "StartAm": "2026-02-24T05:00:32.303974+01:00",
            "EndAm": "2026-02-24T05:00:32.303974+01:00",
            "StartPm": "2026-02-24T05:00:32.303974+01:00",
            "EndPm": "2026-02-24T05:00:32.303974+01:00",
            "HoursQuantity": 6,
            "MinutesQuantity": 7,
            "ReportingUrl": "sample string 8",
            "PresenceState": {
              "ShortLabel": "sample string 1",
              "Color": 0,
              "AbsenceReason": "sample string 2"
            },
            "ClientReport": null,
            "Id": 1
          }
        ],
        "BeginDate": "2026-02-24T05:00:32.303974+01:00",
        "TotalHours": 6,
        "TotalMinutesRemaining": 7
      },
      {
        "IdAgreement": 1,
        "Business": "sample string 2",
        "Recommandation": [
          "sample string 1",
          "sample string 2"
        ],
        "ContributorName": "sample string 3",
        "ReportingUrl": "sample string 4",
        "State": 0,
        "AgreementDays": [
          {
            "Date": "2026-02-24T05:00:32.303974+01:00",
            "StartAm": "2026-02-24T05:00:32.303974+01:00",
            "EndAm": "2026-02-24T05:00:32.303974+01:00",
            "StartPm": "2026-02-24T05:00:32.303974+01:00",
            "EndPm": "2026-02-24T05:00:32.303974+01:00",
            "HoursQuantity": 6,
            "MinutesQuantity": 7,
            "ReportingUrl": "sample string 8",
            "PresenceState": {
              "ShortLabel": "sample string 1",
              "Color": 0,
              "AbsenceReason": "sample string 2"
            },
            "ClientReport": null,
            "Id": 1
          },
          {
            "Date": "2026-02-24T05:00:32.303974+01:00",
            "StartAm": "2026-02-24T05:00:32.303974+01:00",
            "EndAm": "2026-02-24T05:00:32.303974+01:00",
            "StartPm": "2026-02-24T05:00:32.303974+01:00",
            "EndPm": "2026-02-24T05:00:32.303974+01:00",
            "HoursQuantity": 6,
            "MinutesQuantity": 7,
            "ReportingUrl": "sample string 8",
            "PresenceState": {
              "ShortLabel": "sample string 1",
              "Color": 0,
              "AbsenceReason": "sample string 2"
            },
            "ClientReport": null,
            "Id": 1
          }
        ],
        "BeginDate": "2026-02-24T05:00:32.303974+01:00",
        "TotalHours": 6,
        "TotalMinutesRemaining": 7
      }
    ],
    "MissionDays": [
      {
        "DayDate": "2026-02-24T05:00:32.303974+01:00",
        "TimeRanges": [
          {
            "StartTime": "00:00:00.1234567",
            "EndTime": "00:00:00.1234567"
          },
          {
            "StartTime": "00:00:00.1234567",
            "EndTime": "00:00:00.1234567"
          }
        ]
      },
      {
        "DayDate": "2026-02-24T05:00:32.303974+01:00",
        "TimeRanges": [
          {
            "StartTime": "00:00:00.1234567",
            "EndTime": "00:00:00.1234567"
          },
          {
            "StartTime": "00:00:00.1234567",
            "EndTime": "00:00:00.1234567"
          }
        ]
      }
    ],
    "AreaManagerInfo": {
      "Name": "sample string 1",
      "TelephoneNumber": "sample string 2",
      "Presence": "sample string 3",
      "Id": 1
    },
    "FloorWalker": "sample string 7",
    "CompanyComments": "sample string 8",
    "ContributorComments": "sample string 9",
    "HasDraft": true
  },
  {
    "IdOperation": 1,
    "IdAgreementParent": 2,
    "PointOfSale": {
      "Id": 1,
      "Name": "sample string 2"
    },
    "StartDate": "2026-02-24T05:00:32.303974+01:00",
    "EndDate": "2026-02-24T05:00:32.303974+01:00",
    "CreationDate": "2026-02-24T05:00:32.303974+01:00",
    "CustomerNumber": "sample string 3",
    "JobInPos": "sample string 4",
    "Locations": [
      "sample string 1",
      "sample string 2"
    ],
    "Categories": [
      "sample string 1",
      "sample string 2"
    ],
    "MissionState": 0,
    "ContributorsExpected": 5,
    "ContributorsAffected": 6,
    "Agreements": [
      {
        "IdAgreement": 1,
        "Business": "sample string 2",
        "Recommandation": [
          "sample string 1",
          "sample string 2"
        ],
        "ContributorName": "sample string 3",
        "ReportingUrl": "sample string 4",
        "State": 0,
        "AgreementDays": [
          {
            "Date": "2026-02-24T05:00:32.303974+01:00",
            "StartAm": "2026-02-24T05:00:32.303974+01:00",
            "EndAm": "2026-02-24T05:00:32.303974+01:00",
            "StartPm": "2026-02-24T05:00:32.303974+01:00",
            "EndPm": "2026-02-24T05:00:32.303974+01:00",
            "HoursQuantity": 6,
            "MinutesQuantity": 7,
            "ReportingUrl": "sample string 8",
            "PresenceState": {
              "ShortLabel": "sample string 1",
              "Color": 0,
              "AbsenceReason": "sample string 2"
            },
            "ClientReport": null,
            "Id": 1
          },
          {
            "Date": "2026-02-24T05:00:32.303974+01:00",
            "StartAm": "2026-02-24T05:00:32.303974+01:00",
            "EndAm": "2026-02-24T05:00:32.303974+01:00",
            "StartPm": "2026-02-24T05:00:32.303974+01:00",
            "EndPm": "2026-02-24T05:00:32.303974+01:00",
            "HoursQuantity": 6,
            "MinutesQuantity": 7,
            "ReportingUrl": "sample string 8",
            "PresenceState": {
              "ShortLabel": "sample string 1",
              "Color": 0,
              "AbsenceReason": "sample string 2"
            },
            "ClientReport": null,
            "Id": 1
          }
        ],
        "BeginDate": "2026-02-24T05:00:32.303974+01:00",
        "TotalHours": 6,
        "TotalMinutesRemaining": 7
      },
      {
        "IdAgreement": 1,
        "Business": "sample string 2",
        "Recommandation": [
          "sample string 1",
          "sample string 2"
        ],
        "ContributorName": "sample string 3",
        "ReportingUrl": "sample string 4",
        "State": 0,
        "AgreementDays": [
          {
            "Date": "2026-02-24T05:00:32.303974+01:00",
            "StartAm": "2026-02-24T05:00:32.303974+01:00",
            "EndAm": "2026-02-24T05:00:32.303974+01:00",
            "StartPm": "2026-02-24T05:00:32.303974+01:00",
            "EndPm": "2026-02-24T05:00:32.303974+01:00",
            "HoursQuantity": 6,
            "MinutesQuantity": 7,
            "ReportingUrl": "sample string 8",
            "PresenceState": {
              "ShortLabel": "sample string 1",
              "Color": 0,
              "AbsenceReason": "sample string 2"
            },
            "ClientReport": null,
            "Id": 1
          },
          {
            "Date": "2026-02-24T05:00:32.303974+01:00",
            "StartAm": "2026-02-24T05:00:32.303974+01:00",
            "EndAm": "2026-02-24T05:00:32.303974+01:00",
            "StartPm": "2026-02-24T05:00:32.303974+01:00",
            "EndPm": "2026-02-24T05:00:32.303974+01:00",
            "HoursQuantity": 6,
            "MinutesQuantity": 7,
            "ReportingUrl": "sample string 8",
            "PresenceState": {
              "ShortLabel": "sample string 1",
              "Color": 0,
              "AbsenceReason": "sample string 2"
            },
            "ClientReport": null,
            "Id": 1
          }
        ],
        "BeginDate": "2026-02-24T05:00:32.303974+01:00",
        "TotalHours": 6,
        "TotalMinutesRemaining": 7
      }
    ],
    "MissionDays": [
      {
        "DayDate": "2026-02-24T05:00:32.303974+01:00",
        "TimeRanges": [
          {
            "StartTime": "00:00:00.1234567",
            "EndTime": "00:00:00.1234567"
          },
          {
            "StartTime": "00:00:00.1234567",
            "EndTime": "00:00:00.1234567"
          }
        ]
      },
      {
        "DayDate": "2026-02-24T05:00:32.303974+01:00",
        "TimeRanges": [
          {
            "StartTime": "00:00:00.1234567",
            "EndTime": "00:00:00.1234567"
          },
          {
            "StartTime": "00:00:00.1234567",
            "EndTime": "00:00:00.1234567"
          }
        ]
      }
    ],
    "AreaManagerInfo": {
      "Name": "sample string 1",
      "TelephoneNumber": "sample string 2",
      "Presence": "sample string 3",
      "Id": 1
    },
    "FloorWalker": "sample string 7",
    "CompanyComments": "sample string 8",
    "ContributorComments": "sample string 9",
    "HasDraft": true
  }
]

application/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'application/xml'. Exception message: Sérialisation du type 'myReportysModels.Models.MissionAgreementDayReport' impossible. Marquez-le avec l'attribut DataContractAttribute et marquez tous ses membres devant être sérialisés avec l'attribut DataMemberAttribute. Si le type est une collection, marquez-le avec CollectionDataContractAttribute. Consultez la documentation Microsoft .NET Framework pour connaître les autres types pris en charge.

text/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'text/xml'. Exception message: Sérialisation du type 'myReportysModels.Models.MissionAgreementDayReport' impossible. Marquez-le avec l'attribut DataContractAttribute et marquez tous ses membres devant être sérialisés avec l'attribut DataMemberAttribute. Si le type est une collection, marquez-le avec CollectionDataContractAttribute. Consultez la documentation Microsoft .NET Framework pour connaître les autres types pris en charge.